package br.com.datasun.biblioteca.entities;

public enum TipoDocumento {
	CPF(1L), RG(2L), CNPJ(3L);
	private long id;
	private TipoDocumento(Long id){
		this.id = id;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	
	public static TipoDocumento getValueOf(Long idTipoDocumento){
		TipoDocumento result = null;
		if(TipoDocumento.CPF.getId().equals(idTipoDocumento)){
			result = TipoDocumento.CPF;
		}else if(TipoDocumento.RG.getId().equals(idTipoDocumento)){
			result = TipoDocumento.RG;
		}else if(TipoDocumento.CNPJ.getId().equals(idTipoDocumento)){
			result = TipoDocumento.CNPJ;
		}
		return result;
	}
}
